package com.mano233.server.po;

import java.util.Date;

/**
 * 
 * @author mano233
 * @date 2019-04-20
 */
public class User {
    /**
     * 主键-用户ID
     */
    private Integer userId;

    /**
     * 用户姓名
     */
    private String userName;

    /**
     * 用户邮箱
     */
    private String userEmail;

    /**
     * 用户密码
     */
    private String userPwd;

    /**
     * 用户性别
     */
    private String userSex;

    /**
     * 用户出生年月
     */
    private Date userBirthday;

    /**
     * 用户联系方式
     */
    private String userTell;

    /**
     * 用户头像
     */
    private Integer userAvatarId;

    /**
     * 用户所在学院
     */
    private Integer userCollegeId;

    /**
     * 用户创建时间
     */
    private Date userCreateTime;

    /**
     * 用户类型
     */
    private String userType;

    /**
     * 是否禁用
     */
    private Integer userIsDisable;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user.user_id
     *
     * @return the value of user.user_id
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user.user_id
     *
     * @param userId the value for user.user_id
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user.user_name
     *
     * @return the value of user.user_name
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public String getUserName() {
        return userName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user.user_name
     *
     * @param userName the value for user.user_name
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user.user_email
     *
     * @return the value of user.user_email
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public String getUserEmail() {
        return userEmail;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user.user_email
     *
     * @param userEmail the value for user.user_email
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public void setUserEmail(String userEmail) {
        this.userEmail = userEmail == null ? null : userEmail.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user.user_pwd
     *
     * @return the value of user.user_pwd
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public String getUserPwd() {
        return userPwd;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user.user_pwd
     *
     * @param userPwd the value for user.user_pwd
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public void setUserPwd(String userPwd) {
        this.userPwd = userPwd == null ? null : userPwd.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user.user_sex
     *
     * @return the value of user.user_sex
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public String getUserSex() {
        return userSex;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user.user_sex
     *
     * @param userSex the value for user.user_sex
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public void setUserSex(String userSex) {
        this.userSex = userSex == null ? null : userSex.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user.user_birthday
     *
     * @return the value of user.user_birthday
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public Date getUserBirthday() {
        return userBirthday;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user.user_birthday
     *
     * @param userBirthday the value for user.user_birthday
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public void setUserBirthday(Date userBirthday) {
        this.userBirthday = userBirthday;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user.user_tell
     *
     * @return the value of user.user_tell
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public String getUserTell() {
        return userTell;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user.user_tell
     *
     * @param userTell the value for user.user_tell
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public void setUserTell(String userTell) {
        this.userTell = userTell == null ? null : userTell.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user.user_avatar_id
     *
     * @return the value of user.user_avatar_id
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public Integer getUserAvatarId() {
        return userAvatarId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user.user_avatar_id
     *
     * @param userAvatarId the value for user.user_avatar_id
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public void setUserAvatarId(Integer userAvatarId) {
        this.userAvatarId = userAvatarId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user.user_college_id
     *
     * @return the value of user.user_college_id
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public Integer getUserCollegeId() {
        return userCollegeId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user.user_college_id
     *
     * @param userCollegeId the value for user.user_college_id
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public void setUserCollegeId(Integer userCollegeId) {
        this.userCollegeId = userCollegeId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user.user_create_time
     *
     * @return the value of user.user_create_time
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public Date getUserCreateTime() {
        return userCreateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user.user_create_time
     *
     * @param userCreateTime the value for user.user_create_time
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public void setUserCreateTime(Date userCreateTime) {
        this.userCreateTime = userCreateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user.user_type
     *
     * @return the value of user.user_type
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public String getUserType() {
        return userType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user.user_type
     *
     * @param userType the value for user.user_type
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public void setUserType(String userType) {
        this.userType = userType == null ? null : userType.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column user.user_is_disable
     *
     * @return the value of user.user_is_disable
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public Integer getUserIsDisable() {
        return userIsDisable;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column user.user_is_disable
     *
     * @param userIsDisable the value for user.user_is_disable
     * @mbg.generated Sat Apr 20 15:21:57 CST 2019
     */
    public void setUserIsDisable(Integer userIsDisable) {
        this.userIsDisable = userIsDisable;
    }
}